After a long period without points for Williams, the team scored points in four of the last five races. In Hungary and Belgium even with both cars. It seems that the winner of nine Constructors' titles and seven Drivers' titles is slowly starting... MoreĀ»